html, body {
    font-family: “Microsoft YaHei” ! important;
    margin: 0px;
    padding: 0px;
    background-color: rgb(36, 34, 73);
    box-sizing: border-box;
    overflow-x: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    min-width: 1366px;
}

.J_iframe{
    background-color:rgb(244, 243, 240);
}

.p0{
    padding: 0px;
}
.pr10{
    padding-right: 10px;
}
.pl10{
    padding-left: 10px;
}

.head {
    #background: black;
    height: 80px;
}

.head div {
    height: 100%;
}

.title {
    color: white;
    margin: 0px;
    padding: 0px;
    line-height: 80px;
    font-weight: bold;
}

.logo {
    margin-top: 10px;
    margin-left: 10px;
    #opacity: 0.9;
}

.content {
    height: 100%;
}

.card {
    background-color: rgb(50, 52, 100);
}

.zhexiantu {
    height: 240px;
}

.zhexiantu1 {
    height: 250px;
}

.title {
    color: white;
    height: 40px;
}

.shuzi {
    margin-right: 5px;
    padding: 0px;
    height: 77px;
    background-color: rgb(55, 71, 79);
    font-size: 42px;
    color: white;
    text-align: center;
    border-radius: 10px;
    line-height: 77px;
    margin-left: 4px;
}

.line {
    position: absolute;
    width: 100%;
    height: 2px;
    background: black;
    opacity: 0.4;
    top: 38px;
}

.linear {

    width: 100%;
    height: 600px;
    background: url(../../img/BG1.png) no-repeat;
    background-size: 100% 100%;

}

.imptitle {
    font-size: 16px;
    background-color: rgb(105, 108, 140);
    height: 24px;
    color: yellow;
    text-align: center;
    font-weight: bold;
    font-style: italic
}

.imptitle12 {
    font-size: 16px;
    #background-color: rgb(105, 108, 140);
    height: 24px;
    color: yellow;
    text-align: center;
    font-weight: bold;
    font-style: italic
}

.systime-layout{
    color: white;line-height: 40px;
}

.systime-font{
    padding: 0px;margin: 0px;text-align: right;font-size: 18px;
}
.systime-font-content{
    padding: 0px;margin: 0px;padding-left: 10px;color: yellow;font-size: 18px;
}

.systime-select{
    border: 1px solid black;color: black;
    font-size: 14px;
}

.systemtime{
    padding: 0px;margin: 0px;text-align: right;
}

.box-card{
    position: absolute;width: 100%;
}

.box-head{
    background:url(../../img/marathon_left.png);background-size:100% 100%;height:24px;
}
.box-head-r{
    background:url(../../img/marathon_right.png);background-size:100% 100%;height:24px;
}

.c-box{
    height: 130px;
}
.c-box-text{
    font-size: 18px;color: yellow;text-align: center;margin-bottom: 10px;
}

.c-box-div{
    padding-top: 10px;padding-right: 5px;
}
.c-box-div-r{
    padding-top: 10px;padding-left: 5px;
}

.c-layout-l{
    margin-top: 10px;padding: 0px;border-left: 5px solid rgb(36, 34, 73);
}
.c-layout-r{
    margin-top: 10px;padding: 0px;border-right: 5px solid rgb(36, 34, 73);
}
.c-layout-l-p0{
    padding: 0px;border-left: 5px solid rgb(36, 34, 73);
}
.c-layout-r-p0{
    padding: 0px;border-right: 5px solid rgb(36, 34, 73);
}
.foot{
    padding: 10px 0px;
    text-align: center;
    color: white;
    font-weight: bold;
}